/**
 *
 *@author yzhang
 */
package com.th.supcom.pds.domain.vo;

import java.util.Date;

import net.carefx.framework.translate.Translatable;

/**
 * 科室、在院信息
 * 
 * @author yzhang
 * 
 */
public class PtsPaiAdtLogVo implements java.io.Serializable, Translatable
{

    /**
     * 
     */
    public static final long serialVersionUID = 6408293708261548100L;
    /** 患者流转日志ID */
    private Long m_paiTransferId;
    /** 住院流水id */
    private Long m_paiVisitId;
    /** 操作类型.字典TJ0044 */
    private String m_transferType;
    /** 操作类型Name */
    private String m_tranferName;
    /** 操作时间 */
    private Date m_transferDate;
    /** 科室码 */
    private String m_departmentCode;
    /** 科室名 */
    private String m_departmentName;
    /** 病区码 */
    private String m_ward;
    /** 病区name */
    private String m_wardName;
    /** 护理单元 */
    private String m_nursingUnit;
    /** 护理单元Name */
    private String m_nursingUnitName;
    /** 床位ID */
    private Long m_bedId;
    /** 床位号 */
    private String m_bedCode;

    /** 费用 */
    private String m_expense;
    /** 天数 */
    private String m_days;
    /** 起始日期 */
    private Date m_beginDate;
    /** 截止日期 */
    private Date m_endDate;
    /** 结算情况 */
    private String m_rekType;
    /** 手术 */
    private String m_operation;
    /** 麻醉 */
    private String m_anesthesia;

    public PtsPaiAdtLogVo ()
    {
    }

    public Long getPaiTransferId ()
    {
        return m_paiTransferId;
    }

    public void setPaiTransferId (Long paiTransferId)
    {
        m_paiTransferId = paiTransferId;
    }

    public Long getPaiVisitId ()
    {
        return m_paiVisitId;
    }

    public void setPaiVisitId (Long paiVisitId)
    {
        m_paiVisitId = paiVisitId;
    }

    public String getTransferType ()
    {
        return m_transferType;
    }

    public void setTransferType (String transferType)
    {
        m_transferType = transferType;
    }

    public String getTranferName ()
    {
        return m_tranferName;
    }

    public void setTranferName (String tranferName)
    {
        m_tranferName = tranferName;
    }

    public Date getTransferDate ()
    {
        Date temp = m_transferDate;
        return temp;
    }

    public void setTransferDate (Date transferDate)
    {
        if (null != transferDate)
        {
            m_transferDate = new Date (transferDate.getTime ());
        }
    }

    public String getDepartmentCode ()
    {
        return m_departmentCode;
    }

    public void setDepartmentCode (String departmentCode)
    {
        m_departmentCode = departmentCode;
    }

    public String getDepartmentName ()
    {
        return m_departmentName;
    }

    public void setDepartmentName (String departmentName)
    {
        m_departmentName = departmentName;
    }

    public String getWard ()
    {
        return m_ward;
    }

    public void setWard (String ward)
    {
        m_ward = ward;
    }

    public String getWardName ()
    {
        return m_wardName;
    }

    public void setWardName (String wardName)
    {
        m_wardName = wardName;
    }

    public String getNursingUnit ()
    {
        return m_nursingUnit;
    }

    public void setNursingUnit (String nursingUnit)
    {
        m_nursingUnit = nursingUnit;
    }

    public String getNursingUnitName ()
    {
        return m_nursingUnitName;
    }

    public void setNursingUnitName (String nursingUnitName)
    {
        m_nursingUnitName = nursingUnitName;
    }

    public Long getBedId ()
    {
        return m_bedId;
    }

    public void setBedId (Long bedId)
    {
        m_bedId = bedId;
    }

    public String getBedCode ()
    {
        return m_bedCode;
    }

    public void setBedCode (String bedCode)
    {
        m_bedCode = bedCode;
    }

    public String getExpense ()
    {
        return m_expense;
    }

    public void setExpense (String expense)
    {
        m_expense = expense;
    }

    public String getDays ()
    {
        return m_days;
    }

    public void setDays (String days)
    {
        m_days = days;
    }

    public Date getBeginDate ()
    {
        Date temp = m_beginDate;
        return temp;
    }

    public void setBeginDate (Date beginDate)
    {
        if (null != beginDate)
        {
            m_beginDate = new Date (beginDate.getTime ());
        }
    }

    public Date getEndDate ()
    {
        Date temp = m_endDate;
        return temp;
    }

    public void setEndDate (Date endDate)
    {
        if (null != endDate)
        {
            m_endDate = new Date (endDate.getTime ());
        }
    }

    public String getRekType ()
    {
        return m_rekType;
    }

    public void setRekType (String rekType)
    {
        m_rekType = rekType;
    }

    public String getOperation ()
    {
        return m_operation;
    }

    public void setOperation (String operation)
    {
        m_operation = operation;
    }

    public String getAnesthesia ()
    {
        return m_anesthesia;
    }

    public void setAnesthesia (String anesthesia)
    {
        m_anesthesia = anesthesia;
    }

    @Override
    public String toString ()
    {
        return "PtsPaiAdtLogVo [m_paiTransferId=" + m_paiTransferId + ", m_paiVisitId=" + m_paiVisitId + ", m_transferType=" + m_transferType + ", m_tranferName=" + m_tranferName
               + ", m_transferDate=" + m_transferDate + ", m_departmentCode=" + m_departmentCode + ", m_departmentName=" + m_departmentName + ", m_ward=" + m_ward
               + ", m_wardName=" + m_wardName + ", m_nursingUnit=" + m_nursingUnit + ", m_nursingUnitName=" + m_nursingUnitName + ", m_bedId=" + m_bedId + ", m_bedCode="
               + m_bedCode + ", m_expense=" + m_expense + ", m_days=" + m_days + ", m_beginDate=" + m_beginDate + ", m_endDate=" + m_endDate + ", m_rekType=" + m_rekType
               + ", m_operation=" + m_operation + ", m_anesthesia=" + m_anesthesia + "]";
    }

}
